import request from '@/utils/request'

const baseUrl = import.meta.env.VITE_APP_BASE_GGYH
// 开始训练
export function beginTrain(params) {
  return request({
    method: 'post',
    data: params,
    url: baseUrl + '/calculate/train'
  })
}
// 开始试算
export function beginTrial(params) {
  return request({
    method: 'post',
    data: params,
    url: baseUrl + '/calculate/startModel'
  })
}

// 上线运行
export function online(params) {
  return request({
    method: 'post',
    data: params,
    url: baseUrl + '/calculate/online'
  })
}

// 根据子任务id获取任务预测点集合
export function getTaskTrendDataList(params) {
  return request({
    method: 'post',
    url: baseUrl + `/calculate/getTaskTrendDataList`,
    data: params
  })
}

// 根据模型任务id删除模型任务
export function deleteModelTaskById(modelTypeId) {
  return request({
    method: 'get',
    url: baseUrl + `/calculate/deleteModelTaskById/${modelTypeId}`
  })
}

// 根据任务id查询相关信息
export function getTaskInfo(taskId) {
  return request({
    method: 'get',
    url: baseUrl + `/task/selectTaskInfo/${taskId}`
  })
}
